﻿var option = ['确认', '取消'];
var ary = new Array();
ary.push('确认');

function alertBox (content, object, option) {
	var width = (option && option["width"]) || "300px";
	var height = (option && option["height"]) || "160px";
	//['确认','取消']
	$(".alertBox").html("<div class='alertBoxContent'>" + content + "</div>");
	var btnAyyay = option || ary;
	var params = {
		type:1,
		//icon: 1, //右上角关闭图标
		title:'温馨提示！',
		btnAlign: 'c',
		skin: 'alertBox',//样式类名,不设置则为默认风格
		//maxmin: true, //带最大、最小窗口功能
		closeBtn: 0,//右上关闭按钮
		shadeClose: false, //点击背景是否关闭弹窗
		shade: 0.4,//遮罩颜色
		fixed: true,//固定
		area: [width, height], //弹窗的宽高
		content: $(".alertBox").html(), //这里content是一个DOM，注意：最好该元素要存放在body最外层，否则可能被其它的相对元素所影响
		btn: btnAyyay,
		yes: function(index, layero){
			//layer.close(index);
			layer.closeAll();
			if (object && typeof(object) == 'string' && object.constructor == String) {
				 if ( object.indexOf("function:") != -1 )
					 eval(object.replace("function:", ""));
				 else if  ( object.indexOf("location:") != -1 ) 
					 location.href = object.replace("location:", "")
			}
			else if (object)
				object.focus();
		}
	};

	if (btnAyyay.length == 2) {
		params["btn2"] = function(index, layero){
			layer.closeAll();
		}
	}
	
	layer.open(params);
}

function alertBoxC (content) {
	var width = "300px";
	var height = "160px";
	$(".alertBox").html("<div class='alertBoxContent'>" + content + "</div>");
	var params = {
		type:1,
		//icon: 1, //右上角关闭图标
		title:'温馨提示！',
		btnAlign: 'c',
		skin: 'alertBox',//样式类名,不设置则为默认风格
		//maxmin: true, //带最大、最小窗口功能
		closeBtn: 0,//右上关闭按钮
		shadeClose: false, //点击背景是否关闭弹窗
		shade: 0.4,//遮罩颜色
		fixed: true,//固定
		area: [width, height], //弹窗的宽高
		content: $(".alertBox").html() //这里content是一个DOM，注意：最好该元素要存放在body最外层，否则可能被其它的相对元素所影响
	};
	
	layer.open(params);
}
//弹出页面层

function alertBoxS (content, test_id, user_class_id) {
	$(".alertBox").html("<div class='alertBoxContent'>" + content + "</div>");
	var params = {
		type:1,
		//icon: 1, //右上角关闭图标
		title:'温馨提示！',
		btnAlign: 'c',
		skin: 'alertBox',//样式类名,不设置则为默认风格
		//maxmin: true, //带最大、最小窗口功能
		closeBtn: 0,//右上关闭按钮
		shadeClose: false, //点击背景是否关闭弹窗
		shade: 0.4,//遮罩颜色
		fixed: true,//固定
		area: ['300px', '180px'], //弹窗的宽高
		content: $(".alertBox").html(), //这里content是一个DOM，注意：最好该元素要存放在body最外层，否则可能被其它的相对元素所影响
		btn: ['在线学习', '继续测试'],
		yes: function(index, layero){
			layer.close(index);
			location.href = "/exam/user/user_course?on_left=course&on=course";
		}
	};

	params["btn2"] = function(index, layero){
		layer.close(index);
		$(".test_algain").attr("href", "/exam/user/user_formal_test_view?test_id=" + test_id + "&user_class_id=" + user_class_id);
		$(".test_algain").removeAttr("onclick");
		$("#test_algain")[0].click();
	}
	
	layer.open(params);
}

